something to chuckle about - Turkish English Dictionary